parka squirrel - French English Dictionary